package main 

import (
	"fmt"
)

func main(){

	// var intArr[3]int

	// fmt.Printf("inArr=%p,intArr[0]=%p,intArr[1]=%p,intArr[2]=%p\n",&intArr,&intArr[0],&intArr[1],&intArr[2])

	// var a *int=&intArr[0]

	// *a=100
	// fmt.Printf("a=%v\n",a)

	// fmt.Printf("*a=%v,intArr[0]=%v\n",*a,intArr[0])

	// var score[5]float64 

	// for i:=0;i<len(score);i++{

	// 	fmt.Println("input score")

	// 	fmt.Scanln(&score[i])

	// }

	// for i:=0;i<len(score);i++{

	// 	fmt.Println(score[i])
	// }

	//数组初始化
	var a[3]int=[3]int{1,2,3}
	var b=[3]int{4,5,6}
	var c=[...]int{7,8,9}
	var d=[...]int{1:100,0:200,2:500}

	e:=[...]string{"china","japanese","korean"}

	fmt.Println("a=",a)
	fmt.Println("b=",b)
	fmt.Println("c=",c)
	fmt.Println("d=",d)
	fmt.Println("e=",e)

}